den daha çok

  1. rather
streets ahead of ... Adjective